Extra Super Restaurant (Menu)

5525 Palisade Ave, West New York
+1 201-867-8950

Give a rating to Extra Super Restaurant

Suggest a dish

How much did you spend at Extra Super Restaurant?